
package com.ce.cases.collegial.dao.po;


import java.io.Serializable;
import org.apache.struts2.json.annotations.JSON;
import com.ce.framework.datamaintain.dao.po.AbstractPO;
/**
* 嫦娥软件有限公司 版权所有 2013
* 创建人：　andy
* 创建日期：2014-04-11
* 创建时间：10:00:00
* 功能描述：市局合议台账 [CASE_SOURCE_COLLEGIAL]表的映射类
* ==============================================
* 修改历史
* 修改人		修改时间		修改原因
*
* ==============================================
*/
public class CaseSourceCollegial extends AbstractPO implements Serializable
{
	   private static final long serialVersionUID = 1L;

		/* variable  [VC_ID] */
		private java.lang.String vcId;

		/* variable 案源ID [CASE_ID] */
		private java.lang.String caseId;

		/* variable 案源编号 [CASE_NUMBER] */
		private java.lang.String caseNumber;

		/* variable 涉案企业 [ENTERPRICE] */
		private java.lang.String enterprice;

		/* variable 提交合议时间 [COMMIT_DATE] */
		private java.util.Date commitDate;

		/* variable 合议终结时间 [END_DATE] */
		private java.util.Date endDate;

		/* variable 主要争议 [MAIN_DISPUTE] */
		private java.lang.String mainDispute;

		/* variable 是否按合议纪要处理处罚 [PUNISHMENT_DEAL] */
		private Integer punishmentDeal;

		/* variable 录入人 [REGISTER_PERSON] */
		private java.lang.String registerPerson;

		/* variable 录入部门 [REGISTER_DEPT_ID] */
		private java.lang.String registerDeptId;

		/* variable 录入日期 [REGISTER_DATE] */
		private java.util.Date registerDate;

		/* variable 删除标记（0：正常1：删除） [VC_DEL$FLAG] */
		private int vcDelFlag;

	
	
		/******key******/

		/**
		* getter  [VC_ID]
		* @return java.lang.String
		*/
		public java.lang.String getVcId()
		{
			return this.vcId;
		}

		/**
		* getter 案源ID [CASE_ID]
		* @return java.lang.String
		*/
		public java.lang.String getCaseId()
		{
			return this.caseId;
		}

		/**
		* getter 案源编号 [CASE_NUMBER]
		* @return java.lang.String
		*/
		public java.lang.String getCaseNumber()
		{
			return this.caseNumber;
		}

		/**
		* getter 涉案企业 [ENTERPRICE]
		* @return java.lang.String
		*/
		public java.lang.String getEnterprice()
		{
			return this.enterprice;
		}

		/**
		* getter 提交合议时间 [COMMIT_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getCommitDate()
		{
			return this.commitDate;
		}

		/**
		* getter 合议终结时间 [END_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getEndDate()
		{
			return this.endDate;
		}

		/**
		* getter 主要争议 [MAIN_DISPUTE]
		* @return java.lang.String
		*/
		public java.lang.String getMainDispute()
		{
			return this.mainDispute;
		}

		/**
		* getter 是否按合议纪要处理处罚 [PUNISHMENT_DEAL]
		* @return Integer
		*/
		public Integer getPunishmentDeal()
		{
			return this.punishmentDeal;
		}

		/**
		* getter 录入人 [REGISTER_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterPerson()
		{
			return this.registerPerson;
		}

		/**
		* getter 录入部门 [REGISTER_DEPT_ID]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterDeptId()
		{
			return this.registerDeptId;
		}

		/**
		* getter 录入日期 [REGISTER_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getRegisterDate()
		{
			return this.registerDate;
		}

		/**
		* getter 删除标记（0：正常1：删除） [VC_DEL$FLAG]
		* @return int
		*/
		public int getVcDelFlag()
		{
			return this.vcDelFlag;
		}


	
		/******key******/

		/**
		* setter  [VC_ID]
		* @param java.lang.String vcId
		*/
		public void setVcId(java.lang.String vcId)
		{
			 this.vcId=vcId;
		}

		/**
		* setter 案源ID [CASE_ID]
		* @param java.lang.String caseId
		*/
		public void setCaseId(java.lang.String caseId)
		{
			 this.caseId=caseId;
		}

		/**
		* setter 案源编号 [CASE_NUMBER]
		* @param java.lang.String caseNumber
		*/
		public void setCaseNumber(java.lang.String caseNumber)
		{
			 this.caseNumber=caseNumber;
		}

		/**
		* setter 涉案企业 [ENTERPRICE]
		* @param java.lang.String enterprice
		*/
		public void setEnterprice(java.lang.String enterprice)
		{
			 this.enterprice=enterprice;
		}

		/**
		* setter 提交合议时间 [COMMIT_DATE]
		* @param java.util.Date commitDate
		*/
		public void setCommitDate(java.util.Date commitDate)
		{
			 this.commitDate=commitDate;
		}

		/**
		* setter 合议终结时间 [END_DATE]
		* @param java.util.Date endDate
		*/
		public void setEndDate(java.util.Date endDate)
		{
			 this.endDate=endDate;
		}

		/**
		* setter 主要争议 [MAIN_DISPUTE]
		* @param java.lang.String mainDispute
		*/
		public void setMainDispute(java.lang.String mainDispute)
		{
			 this.mainDispute=mainDispute;
		}

		/**
		* setter 是否按合议纪要处理处罚 [PUNISHMENT_DEAL]
		* @param Integer punishmentDeal
		*/
		public void setPunishmentDeal(Integer punishmentDeal)
		{
			 this.punishmentDeal=punishmentDeal;
		}

		/**
		* setter 录入人 [REGISTER_PERSON]
		* @param java.lang.String registerPerson
		*/
		public void setRegisterPerson(java.lang.String registerPerson)
		{
			 this.registerPerson=registerPerson;
		}

		/**
		* setter 录入部门 [REGISTER_DEPT_ID]
		* @param java.lang.String registerDeptId
		*/
		public void setRegisterDeptId(java.lang.String registerDeptId)
		{
			 this.registerDeptId=registerDeptId;
		}

		/**
		* setter 录入日期 [REGISTER_DATE]
		* @param java.util.Date registerDate
		*/
		public void setRegisterDate(java.util.Date registerDate)
		{
			 this.registerDate=registerDate;
		}

		/**
		* setter 删除标记（0：正常1：删除） [VC_DEL$FLAG]
		* @param int vcDelFlag
		*/
		public void setVcDelFlag(int vcDelFlag)
		{
			 this.vcDelFlag=vcDelFlag;
		}

	
    /**
     * 无参数构造函数
     */
    public CaseSourceCollegial(){
    }
}


